e5ad38aac2c25547c2ca2a3f291937e20e8519e1,src/main/java/me/jcala/blog/service/BlogSerImpl.java,BlogSerImpl,getArchive,#number#,148
Before Change
@Cacheable(value = "archives",condition = "#page==1")
public List<Archive> getArchive(int page) {
int start=(page-1)*12;
List<Archive> archives=new ArrayList<>();
try {
List<BlogView> blogViews=blogMapper.selectArc(start);
archives=bv2Ar(blogViews);
} catch (Exception e) {
LOGGER.error(e.getMessage());
}
return archives;
}
@Override
After Change
@Cacheable(value = "archives",condition = "#page==1",key = "1")
public List<Archive> getArchive(int page) throws RuntimeException{
int start=(page-1)*12;
return bv2Ar(blogMapper.selectArc(start));
}
@Override